Added Makefile and Test Script