Added Doxygen documentation generation.