shopping list with items, edit and remove