Better position update

smooth update of the player position
+ some const keyword in player/position