Added AttackResult.hasHit().
Added classes Attribute & AttributeMgr.