Accomplish the following using the Smart Shopping List App:
- Create a new shopping list
- Join an existing shopping list using a three word token
- Add new items to your list and indicate when it needs to be purchased next
- Mark off items from your list when the item is purchased
- Remove items from your list
- Search for items on your list
- The app will determine and indicate when you should purchase an item next