Deploy a documentation site

Requirement

Instead of including all the project documentation in the README file, build and deploy a documentation site.

Value Proposition

A documentation site is a lot easier no navigate and can contain a lot more detailed information before becoming too much. The README file is quite limited in the amount of information it can contain.

Design Ideas

Use the hugo static site builder with the geekdocs theme. Keep all the content for the documentation site inside a single project folder (e.g. /docs).

The README file will still contain some basic information, but will mostly direct users to the documentation site.