constrained player velocity

player will not run backwards now