Collisions and splosions and such

The code isn't super well organized. I need to figure out how to get Meteor to manage data (like state) for me.
Anyway, you can win the game now.