docs: Doxygen documentation has been added