Defined Inventories and their contents
Defined an inventory that transforms it's contents in to another item
Deferred item description to ItemDescriptor, thus allowing easier per-instance use of Item