Documentation from bc3db0696bae9cbf334d6e3abe743b41e1b4f979: Merge pull request #57 from evansb/implement-task-model
Improve documentation to adhere with Doxygen syntax