internal bool MoveCardFromPlayToPile(GameState gameState)
{
bool wasReturned = false;
Card cardInPlay = this.cardsBeingPlayed.DrawCardFromTop();
if (cardInPlay != null)
{
this.ReturnCardToSupply(cardInPlay, gameState);
wasReturned = true;
}
this.cardsBeingPlayed.AddCardToTop(null);
return wasReturned;
}