Add RBTree delete code, need to fix bugs.