Treeview with edit and add dialogs and icons