Add Doxygen comments