Implemented responsive design for card game app with Solitaire as a test.
- AppView.__createButtons() now adds the Bootstrap classes "btn" and "btn-primary" to the buttons it creates
- Added AppView.__scrollToGameViewContainer() which scrolls the document to the top of the game view container
- AppView.__construct() now calls AppView.__scrollToGameViewContainer() method after setting the timer
- Stack View elements now have a `div[data-card-game-view-element="card-container"]` which holds all Card images
- Stack View elements also now receive a class name indicating the fanning direction
- Updated unit tests where appropriate
- Added cardgame.less to use for creating the basic responsive CSS specific to the game.
- Removed CSS from dev.html since it's being created and imported
Closes #20.
Updated GameController.beginGamePlay() to accept a boolean parameter which controls whether to shuffle and copy the deck as a first step.