Final Project with Doxygen Documentation