Added the doxygen documentation.