binary heaps
basic binary tree implementation
partial red black tree implementation