Project file structure completely refactored to MVC