Make all skills use SkillBase/AttackSkillBase, partially implements #30