Card shuffling functionality added