[refactor doc] Refactor the hosted npm documenation and update it to be more current. Fixes #133.
[doc] Document the process to make a private module public. Fixes #121.