public CardViewModel(ICard card, TurnContext currentTurn, Player player) : this(card)
 {
     CanPlay = currentTurn.CanPlay(card, player);
 }