added in the inital version of the script and a makefile