Doxygen documentation added.