Skinny MVC framework