Basic Structures
remove bin
add bin to gitignore