Removed the boolean return type

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Run method moves to next player

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Renamed variable to currentPlayerIndex

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Added the Player class

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Encapsulated getCoins from purse

Signed-off-by: Igor Popov <igor.popov@napa.fi>
Get rid of purses array

Signed-off-by: Igor Popov <igor.popov@napa.fi>