moved deck.shuffle inside def deal()