- Complete new TreeNode with new collections
(MultiValueLinkedIndexHashMap)
- Some new collections with maps that allow multiple values for a key
- General TreeNode and TreePrinter updates