Added SurfaceName and MapName, which allow one a formal way to access the underlying symbol to which a surface or map's data is attached.
SurfaceEdges, SurfaceNeighborhoods, MapEdges, and MapNeighborhoods now auto-memoize their data, attached to the map or surface symbol.
Many small bug fixes to accomodate the new VertexList[] instead of Vertices[] syntax throughout.