adds better randomnes to card shuffling