update readme & creation script gen_makefile to generate makefile