Multiple changes to item structure.

Loads all weapon data from XML and saves in a vector.