only allow the current player to move