added drawCard() and shuffle() methods to Deck.java