Add react JS
Set up blank initial page and JavaScript
Hook up JS with Scala for crossword
Hook up initial React component for crossword
Render clues
Add example of how to do strikethrough on clues
Add initial Grid class for crossword
Set up crossword grid initially as a table
Add some temporary styling directly in Scala
Add basic article styling to crossword
Satisfy linter
More JS lint stuff
Disable newcap in JSHint - it plays poorly with React
More linting idiocy ...
Disable anal rule in JSCS about using quote marks in object keys, which combined with a rule about not using non-camel-cased keys in objects makes it impossible to use objects for a variety of useful things.
Slightly improve styling of inputs in crossword
Start filtering state back from cell inputs in crosswords
Merge branch 'master' into crosswords

Conflicts:
	common/test/assets/javascripts/main.js
	grunt-configs/requirejs.js
	static/src/javascripts/bootstraps/app.js
Move crosswords JavaScript to the new static directory structure
Delete accidentally added stylesheets