Doxygen documentation (update docs with 'make documentation')