Initial MVC commit
Converting the whole project to MVC. This is the first commit with the first part of the converted code.