Removes "I" from all interfaces around Item/ItemData
Removes obsolete classes around Items
Cleanup
Makes classes hand out ChangeManagement
To disentangle the hierarchy
Cleanup
Merges NonPersistableItemData into sole child
Cleanup all around "ChangeManagement.isDirty"
Simplifies creation of new items by removing obsolete implementations
Moves configuration of character template into one single class
Makes character creation less dependent on ApplicationModel
* Moves responsibility for choices into CharacterSystemModel
Instantiates CharacterPresenter on demand
* Removes need for PersisterRegistry
* Slims down itemtypeconfigurations
Moves DataItem to Character
Renames Interface
Removes presentation info from itemtypeconfigurations
Merges changes from Sandra (Character=>Hero)