removed unused return value
added justification
added TreeView, CellRenderer, TreeSelection, TreeViewColumn