Inventory now uses slots, WIP.