Refactor flip results into an encapsulated model class
Refactor flip result type enum with more meaningful names

The result type enum and model class are now prefixed with
SCSPlayingCard to indicate that they expect to work only with playing
cards.

The enum and model class name are now better distinguished.
Merge branch 'refactor-flip-results' into develop
Move setting of flip count label to updateUI
Add button to redeal/reset the game
Merge branch 're-deal-button' into develop