add .gitignore
remove bin
add bin
merge mr with dfs