newingredient ist kein singleton mehr, da dass nicht nötig ist.
newreceipt resettet jetzt die ingredientlist beim öffnen, ansonsten werden die alten rezepte überschrieben
ruft den reset der ingredientlist im newreceipt auf, bevor es den dialog aufruft.