Lots More Weapons Work

Pretty much fully implemented new config system, vectors not working,
and probably riddled with bugs. But it doesn't crash when you click!