Revision of HiveMind documentation

Feedback from HiveMind community advises that the HiveMind documentation could need some improval.

Problems to address in a revision of HiveMind documentation:

Missing examples/doc:

Suggested new site structure:

Everything on this page sounds good. The only comment I'd like to add is that the documentation needs to read more like a book and less like a random bunch of links. The spring documentation achieves this fairly well.