A simple MVC framework