Update player position