Повышена читаемость кода, добавен диалог сохранения(без реализации)
Добавлен диалог сохранения