Merge branch 'modularisation'

* modularisation:
  Adding simple collision detection to enemies. Currently, this fires a warning. Explosions need to be added :).
Merge branch 'master' of github.com:manix84/time-pilot

* 'master' of github.com:manix84/time-pilot: (22 commits)
  Adding skeleton Prop class.
  Upping bullet sizes to 4 from 2. Also slowing enemy bullets to the same speed at the player for level 1.
  Adding missed comments.
  More prop factory additions.
  Altering RequireJS definition headers a little bit.
  Adding basic prop factory.
  Migrating missed internal helper calls to helper module.
  Removing boss renderer.
  Removing explosion renderer.
  Removing embeded helpers.
  Removing last call to embeded helpers.
  Adding basic player explosion.
  separated out the enemyFactory detection methods from repositioning.
  Slowing enemy explosion.
  Fixing bug caused by playing impacting enemy.
  Adding death rending to enemy.
  Reducting turn limit to 25 (this needs fine tuning).
  Adding death ticks and adding kill command to player.
  Moving controls to engine/ControlInterface
  Adding a kill method to the enemy.
  ...