Enabling nuget package restore; refactoring all EasyMongo interfaces and classes into a common assembly. Same with tests.