PushToProvider Responsibility: informs the CharacterStateController whether the character should be in a pushed or not pushed state. Place of creation: BattleController