This is a quite straightforward implementation of RBT together with a unit test. It is assumed that all the keys are unique. Capabilities: find, insert, delete, first, next.