Introducing instigator into the action classes to allow better validation of adding, removing elements to/from inventory.