Initial, limited terrain types.
Cleanup of TerrainTile class.
Fix for TerrainTileTest, now that it is abstract.
Modified Natural implementation to support long values.  This will allow larger map parameters.