Некоторые критические ошибки (например, выделение памяти)
Добавлен zoom, открытие/сохранение состояния,
случайная генерация поля.