Provides an implementation of binary search trees