Add binary search tree.

Haven't made unit test for it yet.