Added API documentation, updated doxygen configuration.