light weight and simple MVC framework