Remove node from tree before it replaces a node
Added Node::swapWith()