MoveForvardStateController
Responsibility: plays the animation of walking from the Animator. The animator is provided by IAnimatorProvider