Created `array.binIndex()` to perform a binary search on a sorted array, added to `Array.prototype`, rewrote `array.sort()` to do less comparisons