Refactored to get rid of InteractionHelper.  Added treeview test.