Small demo MVC framework Built from scratch