added a shuffle method to the deck class