general element table instead of terrainTable
rationalised data structure for terrains and entry points now everything is the same