remove unused file
add utf-8 for each file.
remove all scripts, and moved to command line cli
add generator
organized code and updated read me
change the version of dependency.
change the readme
organize code