Bunch of changes. UML updated, method input prepared. Need to write two more handlers for InventoryPainting