Explosive improvement

Quite a bit of changes to the way that triggers types are defined for explosives. Allows for some more flexibility I believe.