Fix BinarySearch access modifier
Add insertion sort