keeping track of the position of the player (still a very silly implementation), found a strange behaviour with the direction sent by the client, need to investigate on that