MVC update

Updates some changes the mvc framework had,
Models and Controllers look more readable now.