Created domain definition for Card and Hand
Created domain definition for Game and GameMatcher
Created Straightflush matcher
Created Four Of a Kind matcher
Created Full House matcher
Created Flush matcher
Created Straight matcher
Created Pair and Three of a kind matcher
Created finder method in the Game class to find the best game for a given hand
Defined the Player interface
The End.