add subclasses of QStandardItem
updated the popopulate and item_click methods
add creation of mat_dict, not implemented
implemented build hierarchy from dict