added doxygen documentation to Module.hh