Added Distance extension for Vector2f. (unfinished)
Added "Dead" event to Particle.
Added TestFirework to test for more interesting behaviours.
Changed the Particle and Firework constructor.
Removed "exploded" boolean from Firework. (sort of useless)
Added work in progress firework "shooter".