Reorganized app with MVC