adding makefile and util files