Add accessors to ground map in BattleSimulator
Refactor BattleSimulator (shootings, currentPlayer, etc)
Add and rename fields in BattleSimulator structs