Boom collision detection in place

Commit precedes extraction of collision code into individual class.