anchor.diff:  
   var mapMod = {
     addToMap: function(object, map){object.addTo(map);},
  -  addPolylines: function(latLongs, map) {
  -    var polyline = L.polyline(latLongs, {color: mapConfig.lineColor});
  -    this.addToMap(polyline, map);
  -    return polyline;
  +  animateView: function(photos, map){
  +    var coords =  photos[photos.length-1].latlong;
  +    map.setView(coords, 6, {pan: mapConfig.panOptions, animate: true});
  +  },
  +  openImage: function(photos, map){
  +    var marker = photos[photos.length-1].marker;
  +    marker.openPopup();
     }
   }
   
  
positive.code:       markerPathLayer.clearLayers();
      }
      this.currentLocation = this.information.length;
      return this.placePath(this.information, map, markerPathLayer);
    },
    placePath: function(photos, map, layer){
      // need to massage latlongs to remove null ones and add wrapping points
  
negative.code: 
      layer = L.layerGroup(markers).addLayer(polyline);
      layer.addTo(map);
  
      return layer
    }
  }
  