Add mouseover/out/click events. Clicking on a node removes it. Add searchBy method to TreeNode.