Use <Item> in ShoppingList.

Also fix all the lists of things to have keys to
avoid React warning.
Show special buttons in the ShoppingList.