adds Deck#[] and improves evaluate_hand