Moved AutoAttack into the Unit package
Refactoring for AutoAttack move
Renamed Ability and AbilityTypes to be consistent.
Refactoring for Ability and AbilityType renames
Renamed some more enums and removed Spirit of the Spectral Wraith since it wasn't properly implemented in the first place and has been redesigned since.
Renamed the remaining *Inf variables and methods to *Type