Added Makefile and Header file