RB Tree: Delete Leaf unit tests working, delete internal and delete root left