Programming Ultimate Texas Hold 'Em (part 1) -- Scoring Any Poker Hand