MVC Framework based on this tutorial http://www.phpro.org/tutorials/Model-View-Controller-MVC.html