Tinkering with the page template.

Updating the navigation part of the template so that links are not
generated for the page the user is currently on.
Refactoring

Refactored the Document class out into the project module for describing a
documentation project.
Created the Project class

Created the project class to tie together all of the information about the
project.
Added populating the name field

Added the ability to set the name of the project when running the CLI.
Various fixes.

* Fixed an issue with the page urls being set to the absolute path at time
of creation.
* Fixed the issue of the font not being loaded.
* Added a title to the page.
* Changed the colour of the text of the title to be white rather than off
white.