Separated out RedBlackTree into new project