Added Doxygen-style documentation to everything...