Adding Makefile and setup code