Preventing the game start until assets have loaded.
Moving canvas attachement to the canvas module.
Moving text rendering options into an option set.
Merge branch 'modularisation' into gh-pages

* modularisation:
  Moving text rendering options into an option set.
  Moving canvas attachement to the canvas module.
  Preventing the game start until assets have loaded.