Completed doxygen-like documentation.