documentation and package.json update