documentation, nuspec and some tests