Explosion header and cpp file