Added enum Teams. Added field player in GameState. Added constructor in PlayerToken. Implemented Teams in PlayerModel
Teams contains the different teams.
Field player in GameState is of type PlayerToken.
PlayerToken constructor takes PlayerModel as parameter.