Updated documentation so it makes sense for NPM