First Draft of InventoryRepository