Removals: -TreeNode now uses a ITreeManager to determine its children and name and so on. TreeManager no longer needed as a seperate package deals with the data source specific stuff...