HierarchyTreeNode: Initial commit.
MyController: Add 'updateNodes' method. 
Currently only walking the nodes in the JTree and printing to screen.
MyController: Add to 'updateNodes' method.
Basic implementation of the code that will be used to set the
'HierarchyTreeNode' to a specific Mode.
MyController: Update 'setActiveRoles' and 'updateNodes' methods. 
- The 'setActiveRoles' method now accepts an ArrayList as input, rather
than having LHSTable hard coded in. 
- The 'updateNodes' method has been tweaked to set the mode first,
rather than waiting to set it inside the Enumeration.
HierarchyTreeNode: Tweak the 'setMode' method. 
This method will only set the mode if the specified mode is 'greater'
than the currently selected mode.
MyController: Shuffle 'setSelected' roles code.
MyController: Fix 'updateNodes' method. 
This will now correctly downgrade 'SELECTED' nodes to 'ACTIVE'.
HierarchyTreeNode: Remove greater than requirement from 'setMode'.
MyController: Initial code for the 'updateParentNodes' method.