Initial code and draft of nuget restore post