lots of progress on nuget packaging