minimal include dependencies demo example
added doxygen "documentation" with include graphs