Moveset + BattleStats reorganised

Some reorganising to Moveset, uses an array instead of separate variables
Rebuilt BattleStats