add summaryState

need to determine best way of breaking state cycle when a winner exists
fix bug where draw winner is lower card
implement Summary view, resolves #15
refactor app on start

refactor app so that when game starts, it resets the board
jshint
address pull comments
address CountState steps 1,2
Merge pull request #16 from lpaulger/summaryState

Summary state