public void BeginTurn(PlayerState playerState)
{
this.textWriter.WriteLine("{0} begins turn", playerState.actions.PlayerName);
this.textWriter.Write("With hand: ");
foreach (Card card in playerState.Hand.OrderBy(card => card.name))
{
this.textWriter.Write(card.name + ",");
}
this.textWriter.WriteLine();
}