Project structure is totally overthought