grocerybot allow configuration of items, categories use localStorage to save state improve styling of shopping list modal