Text this: Применение архитектурных паттернов в проекте «Колибри»: динамическая генерация GUI и повышение поддерживаемости кода