Refactors game initialization
Allows manually locking/unlocking questions
Improves screen distribution for mobile devices
Disables touch event support
Adds test support
Loads kana constant on bundling time
Adds model tests
Reduces duplication in jasmine specs
Moves templates to their own files and inlines their contents
Renames QuestionView file to question-view
Decouples router from question model
Adds tests for AppRouter
Fixes weird brfs error

Some bug in the compilation prevents

var something = require('something'),
    fs = require('fs');

So I had to separate it into two lines.