doxygen documentation, code beautifying