working on weapons...
working on weapons...
weapon to inherit from item
working on weapon impl...