public MapSite GetSide(Direction direction)
        {
            MapSite mapSite = null;

            mapSites.TryGetValue(direction, out mapSite);

            return(mapSite);
        }
 public void SetSide(Direction direction, MapSite mapSite)
 {
     mapSites.Add(direction, mapSite);
 }