Created a MVC construct