Moved MVP to Core as it shouldn't be Web specifc.
Fix the namespacing as well as the folder structure.
Updated the BaseAssembly to 4.0.0.
Added more unit tests.
Added untracked files that should have been tracked.