Updates tab 1 functionality to allow for editing: previously checked recipes are checked when user returns to tab 1, unchecking recipes removes those items from the shopping list.