adding nuget package restore
minor updates