terrainFunction
findChar
moves and neighbors
neighbors