added doxygen comments to controllers and entities and services