adding doxygen code generation