remove all unicode comment and replaced with ascii comment
remove build warning
remove unused source code files
update code signature