update Makefile
add purple color
refactor
refactor
refactor
add track the modified files
update README.md
add get_path_md5 ...
add md5_file