Added firing and the ability for bullets to explode on contact.