Initial commit of doxygen documentation