Revert "Паттерн компоновщик"

This reverts commit d5e6c68b10c3cba928174b600d7199d8f0c4a063.
Порождающий и структурные патерны