NuGet restoration added

NuGet restoration added. Synchronizer refactored.