Added a doxygen file and some doxygen support