Make ItemDamage a more constant class
Refactor ItemDamage -> AttackDamage for more general purpose. Includes method renames