...
Updated BattleClass into a full on enum, and a few other things
Removed the now-obsolete Battle (moved to BattleInterface