Added space for forward declaration of class at top of .hpp file, closes #6. Changed dates to ISO format (e.g. 2014-01-01 rather than 2014/01/01), closes #7. Add the word 'definitions' to the method headings in the .cpp file, closes #8. Added doxygen style comments to C++ code file, closes #9.