added: preliminary doxygen setup
update: using SYSTEM tag for INCLUDE_DIRECTORIES
update: base-class setup (wip)