Changec name of default weapon. Xml for weapon is now working.
Refractored xml serializing
some findbugs