Добавлено сохранение в файл и загрузка из файла