MVC initial commit