Began doxygen comments for documentation