Changes to IngredientModel and dialog boxes in MyPantry.