document Reducer
document Graph
fix Doxygen include path
fix a bunch of Doxygen warnings/errors