Moved destroyed ring explosion into armor

Also moved the code for unregistering rock into armor
Moved bullet collision code into armor

That way different armor can provide different benefits
[WIP] Try adding a new kind of weapon