added shebang, encoding, and read me
add gitignore
update binary search
update binary search