remove bin dirctory
modify .gitignore
add all source files