CardDeck and ScheduledWaiting class implementation