updated the readme and makefile