Fix all Weapon's "level"

-initialize "level" in Weapon's Start(),
-change some fields of Weapon (and its children) to getting values from
lists called "SOMEVALUELevels"
-hence, need to set the lists to tune the values