improving steps
revise README and Makefile
Merge branch 'refactor'