added Gruntfile, now concats files from src/

also added jshint support, and fonts preload before being used by the
<canvas>, to make sure that they have finished downloading