Custom MVC Framework I built