Made extra adjustments to data flow.

enchantments- prebuilt and stored in the higher story system.  Passed
down to a weapon during initial construction.
buffs- contained as constructors within weapon enchantments.
constructed when applied to a target.  also stored (constructed) at
story level and passed to player during construction
weapons-are stored as data in weapon registry.  Extra data is stored at
story level (if necessary) and passed into the weapon's constructor when
activated.  Weapons are constructed during the player prep phase