Represents an item inventory, a list of items.
Queries whether the inventory has at least one free slot.
Stacks an item in the inventory indicated.
The item will no longer be valid for use.