added comments in header files of classes following Doxygen format