Added Makefile and header file