Add code for Binary Search and Binary Search Tests