Функции решения, описания условия выделены в отдельный модуль
Выделена отдельная функция для логики решения. Используется, чтобы собирать под консоль.
Добавлен .pro file для генерации Makefile с QT
Добавлена заглушка для графики
Нарисовал интерфейс, пока не несет функциональной нагрузки, просто картинка
MainWindow теперь singleton
Добавлен объект-события, для связи между приложением и ui
Добавлен метод solve для ui. Основное отличие - после каждой итерации
идет пересылка результата пользовательскому интерфейсу
Добавлен ui

Криво, без коментов, но мне лень=(