added Makefile, doxygen templates, class templates, headers and source skeletonz