Updated InsertionSort with binary search. Divided the program with a
driver.