A custom mvc framework to work on