Moved registering to constructers, please use that from now on!

Phew.. that took a while
Added Warhammer weapon type