Feature/inventory triggers

The interactive inventory items now use triggers to update player's inventory rather than custom events built into the conversation for those items.