More Images
Implemented all available powerups. Currently, every enemy just creates a random one when it dies. However, the way the system works is that the level tells the enemy what it is supposed to spawn when it dies. This is so the level can have counters for the various powerups.

These are the various features that can be changed after playtesting
 - mFastFiringCooldown is the rate that the bullets will fire with rapidFire
 - mScoreDuration is the duration of the score powerups in ms
 - mMovementDuration is the duration of the movement powerup in ms