Add doxygen configuration and setup 'make doc' to generate the