Grouping project structure into Models, Views, and Controllers