add shuffle method to Deck. view changes