added test project, enabled nuget restore