запихивать все подряд в классы это называется ООП, не слушай тех кто будет рассказывать про полиморфизм, инкапсюляцию и наследование это все равно никто не соблюдает, просто сделай побольше интерфейсов для всего подряд даже если никогда не будешь это использовать и запихай все это в класс, не забудь все заприватить и для вызрва с наружи наделать оберток, это называется апи