MVC inheritance