Refactor BattleStatus into its own file
Specify type of applySkill method