small refactor for player movement.
Player using swarm stuff.