Framework for MVC