По идее у меня задача, которую и без классов можно решить, но я думаю что удобнее классами. В кратце оно выглядит как привязка булевых значений к одному. Тоесть меняю основное - меняются все.
А ты брось сюда код на ревью, если это не коммерческая тайна и тебе всё объяснят))