Changed the starting field to a list of starting fields and
added some checks to know if the game has already ended.