More doxygen updates. Plenty more to come...