Added functions playCard(), showHand(), and showStack(), and draw(). playCard is the most sueful one. It takes in a cardindex and has the current player whose turn it is(set as a class variable) and checks it to see if it can be played. If it can the numbers in the stack array are increased and that card is replaced by draw(). Note: draw() only replaces the card inside the tuple not the whole tuple itself. If the deck is out of cards it simply deletes the whole tuple.