Add generate documentation with doxygen