Fixed backend confusion on zone vs terrain

As in, finished implementing terrain.
Front end now recognizes terrrain, not zone