Added an InventoryObject for future modularity with slots and inventories