Make BattleScenario aggregate root of script and simulator
Add class BattleSurface (as base class of OpenWarSurface)