shrink Ranking.rankHand() responsibility and refactor, much cleaner now
refactorHand, greatly simplify it
hands rank and name correctly