basic Doxygen documentation
include docs in make clean
documentation pass