Beginning to use Doxygen to generate decent API docs