Added the RoyalFlush Result Parser
Splitting off app code into seperate file
Moved code around to separate files
split up the code into different files
Same hand but using high card to find winning hand for HighCardResult
Made a big refactoring but still lots more to do.  Not entirely sure about using states here as they do not exactly fit but they are allowing for the logic for each hand to be put in each hand which is nicely separated.  Also, still not accounting for when cards are drawn and need to be differentiated by high card