-added insertAtIndex to Vector
-added binarySearch to algorithm