Added metadata to Weapon enum
Migrated Weapon from DEFFile to its own classfile.
Added metadata to Powerup