* New class TreeItemModel. This class includes most of the stuff
required to support a tree model
* CategoryTreeModel extends TreeItemModel and loses most of the code
* Dialogs for PartCondition and PartUnit