Add basic Gruntfile and reorganise repo
Fix the LESS compilation
Add minification task
Create `vendor` javascript directory
Add `watch` and `auto` tasks
Change to Grunt 0.4.0rc7
Add `imagemin` task
Make sure Tetris is hidden from screenreaders
Add `jshint` task
Improve uglify task config
Create assets directory and Jekyll directory variables
Add a cachebusting task
Use default optipng optimisation level
Add RequireJS
Remove all inline javascript and remove grunt-ver
Upgrade to Grunt 0.4.0rc8
Update to Grunt 0.4 stable
Simplify the .gitignore
Add a deploy task
Merge branch 'build-script'

* build-script:
  Add a deploy task
  Simplify the .gitignore
  Update to Grunt 0.4 stable
  Upgrade to Grunt 0.4.0rc8
  Remove all inline javascript and remove grunt-ver
  Add RequireJS
  Use default optipng optimisation level
  Add a cachebusting task
  Create assets directory and Jekyll directory variables
  Improve uglify task config
  Add `jshint` task
  Make sure Tetris is hidden from screenreaders
  Add `imagemin` task
  Change to Grunt 0.4.0rc7
  Add `watch` and `auto` tasks
  Create `vendor` javascript directory
  Add minification task
  Fix the LESS compilation
  Add basic Gruntfile and reorganise repo