Add doxygen document