[Algorithms] - BinarySearch tree implementation