added save file dialog, as well as click event for "Speichern" and "Speichern unter"