Added Binary Search
Fixed bitwise shift in merge sort