Added extension method for shuffling lists