Updated project structure for the MVC pattern