added treeview populating stuff. works.