Smoother and better movement

Now movement is more logical:
When clicking on 2 opposite directions (Like up and down) it’s stops
and when changing between directions, the change is immediate and now
movement is much more efficient