New Explosion.cs class! way more robust than the old one! yay! one more parameter in constructor can't hurt, right?