Deleted MatchTreeNode, Need to build a Heap Tree not a binary tree