Improve playe movement

The player movement has been slightly restricted in contrast to the
previous commit.

Ps. The previous commit came under as a different person as I was
logged in as Apple instead of myself and now I see why we should log
onto our own settings instead - lesson learned.