Сделан класс RandomGenerator, реализованный в форме Singleton-а.
Добавлен класс ErrorHandler, с готовым методом ErrorHandler::logError.
Проблема: цикличная зависимость классов Unit и Squad.