Changed CardSymbol to CardSuit and fixed bug in Deck constructor that takes a parameter indicating the deck size.
Added deal method to Deck class and changed it to use a Stack
Added abstract CardGame class
Resolved conflicts for mergine improveDeck