Tree methods refactoring
pre-, in- and post-order traversal
RBTree: skeleton
RBTree: insertion
BinaryTree: fixInsertion and fixRemove
RBTree: no remove implementation