Added RedBlackTree implementation and some tests.