Added Inventory interface, and changed InventoryPlayer to implement it.