Added a lot of Doxygen comments to our codebase.