My own MVC framework