Converted TreeView to use jface viewer and began linking events