Начал реализовывать сохранение и восстановление состояния.
Добавил в игнор файлы.