Light MVC framework | work in progress