Fixed a small flub in card-number.js; updated unit tests and class definition to check for Integer type where appropriate.
Refactored and fully implemented the GameView class and its unit tests for milestone version 0.2; closes #3 and closes #4.
Added Stack class and its unit tests
Fixed a small bug in game-view.js
Refactored and fully implemented the IModelRules interface and GameRules classes and their unit tests for milestone version 0.2; closes #8 and closes #9.
Added GameController class and unit tests (see #12  and #13). Finished main initialization sequence.
Updated Gruntfile to include controllers directory in specific order during concat phase
Implemented/refactored CardGameApp class (see #10) for milestone 0.2
Refactored the AppView class and updated the unit tests to reflect changes, for milestone 0.2 (closes #6 and closes #7)
Added `getDealerStack()` method to GameRules class, updated unit tests
Updated/Refactored CardGameApp for initialization sequence to work with other refactored objects; closes #10
Started unit tests for CardGameApp - pass constructor fail/success tests, rest not finished
Updated/Refactored CardGameApp for initialization sequence to work with other refactored objects; closes #10
Started unit tests for CardGameApp - pass constructor fail/success tests, rest not finished (see #11)
Merge branch 'refactor_attempt_1' of https://github.com/ozzyogkush/solitaire-webapp into refactor_attempt_1
Finished unit tests for CardGameApp (closes #11)
Finished CardGameApp class and re-added overall try/catch in constructor (closes #10).
Merge pull request #14 from ozzyogkush/refactor_attempt_1

Merge Refactor attempt 1 into Develop