А почему не два отдельных класса в пакете effects, два вложенных класса в класс Effects?
я так понимаю сам класс Effects вообще ничего не делает