Items can have their own damage sources

Allows for items to define what type of DamageSource will be used when that item is used by a player to attack another entity