MVC stuff

placed mvc framework inside