Doxygen documentation is added.