Implemented all IInventory methods