added jshint grunt task and native notifications of grunt errors
added jscomplexity grunt task, code complexity improvements to pass complexity testing
reduced cylcomatic complexity limit and updated todo
fix for pending card flip down
adding jsx grunt task
requirejs module setup for all scripts
almond/r.js optimization build task for scripts
removing requirejs script from build link in html
requirejs setup for dev and build cases
flip all cards up when game is over
fixed bugs where cards could be flipped over when game was paused
updated build and index uses dev scripts
initial jasmine setup
moved FACES constants to class instead of prototype for Card
more fleshed out Card test spec
todo not to update tests with sinon in the next task
added Card validation rules and test with spy usage
completed Card validation rules with corresponding test
add Cards collection test spec
update readme with doc task