use customised build script to replace makefile since it is tedious to write, python is better
update build script
rm Makefile
Merge branch 'dev'