Revert "Revert "A project demonstrating the MVC pattern""

This reverts commit a2d6bb36a4b77f0aae1be009692093a4a2a2e65b.