#64 Refactoring treeview and filter
#60 reference tree view: controller, view