Doxygen comments added