Abstraction for the views of an MVC system