mtlNode is now mtlItem, mtlBranch is now mtlNode
toying with an mtlHashTable implementation
partially fixed the binary tree node removal
fixed (?) the node removal problem in binary tree