Added a basic MVC