Extract Weapons and Armors to own classes.