Adding docs/ generation code.
Adding CLI usage notes.
Updating docs
Updating Cakefile to store docs in gh-pages
Updated documentation generation.