Solution: структура проекта и зависимости