adding doxygen & sphinx