update changes
simplify the files, and merge them into one file
Clean the code to make it more friendly to others
solve several issues
solve several issues
update changes