/!\ CHANGEMENTS :

- le  check de fin de jeu se fait désormais sur une propriété hasLost du
Player, comme il peut y avoir n joueurs, la fonction fonctionne toujours
(on boucle sur les players, s'il reste 1 player qui n'a pas hasLost ==
true, alors le jeu est fini, sinon il reste encore au moins 2 joueurs en
course)
- il y a une fonction firstTurn pour mettre le 1er joueur
- la fonction nextTurn check désormais si un joueur à perdu puis affecte
le tour au joueur suivant (censé sauter les joueurs ayant déja perdus,
je n'ai pas testé vu qu'on a toujours que 2 joueurs)

PROBLEME :

- erreur au moment de check si le jeu est fini : on check si les sheeps
des joueurs n'ont plus de voisins disponibles sauf que les voisins ne se
mettent à jour qu'après, dans le paintComponent