added almost complete poker hand evaluator