Create a monorepo
Design and setup new architecture to use going forward
Allocate x%-time to write tests and port old stuff over time (continuous weekly process)