updated documentation and NuGet specification