Move Binary Search Function to ArrayUtil