Added custom initialiser and isNotFolded/isMyTurn flags to Player class
Updated Board class is now more responsible for dealing cards and and players’ decisions.
Added BoardGameProtocol.
Added main GameModel class and some initial game model states tests methods.
Player has their own states instead of notFolded/myTurn flags.
Implemented PLAYER FOLDED logic.
Board now has small and big blind properties.
activePlayerWithDecision property of Board is now renamed to activePlayer,
Player class is now responsible for operation on his stack
Updated GameModelTests, moved player call decision logic to player,
Board has implementation for end of betting round method.
All In from all players is now tested in GameModelTests class
Added selectPostFlopActivePlayer method to Board class
playerNameProperty became part of main MultipeerConnectionNetworkModel class,
peerID is based on UIDevice property: identifierForVendor (UUIDString).