Beginning implementation of MVC