Add Shopping List

The Shopping List view provides a way for users to see which items
they've claimed, providing quicker access to what they still need to
purchase. Currently the list of claimed items is unsorted and it can be
hard to distinguish which items haven't been purchased yet.