Moved MVC stuff into it's own library