added Makefile + header file