refactor ranks into constant
comparing if different ranks
test spaceship other way round too
cmp when same rank: straight flush