add minimize and refresh buttons
design; prepare treeview open/close
add data to where it belongs