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