Add TerrainModel as base class of BattleModel.
Rename terrain classes.