Doxygen documentation in progress