Функциональность генерации модулей страницы разнесена по раным классам