Started removing legacy code
Updated minimum requirements to .NET 4. Updated dependencies to Platform.NET 1.1.0.162
Merged with legacy code branch