Amplifier system being implemented (added amplify-able attribute collection classes)
Ability core system modified by splitting the targeting type enums to intent & directTargetRequirement
Abilities now use BattleClassesAttributesAbility to store their amplify-able attributes