added a doxyfile that can be used for documentation generation