added doxygen comments to controllers and entities