Declare class as final
Move battle width, height, and energy into BattleState