ShoppinglistManager is near completion, but needs testing