Move to Doxygen for documentation

Signed-off-by: rsnape <rsnape@dmu.ac.uk>
Minor documentation upgrade / cleanup

Signed-off-by: rsnape <rsnape@dmu.ac.uk>