Implemented bomb, explosion, and explosion terrain destruction. Lots of
code duplication - will factor out later.
Merge branch 'Bomb' into develop