 		
 		NSKeyedArchiver.archiveRootObject(mapSettings, toFile: mapSettingsPath)
 	}
+	
+	func mapView(mapView: MKMapView, viewForAnnotation annotation: MKAnnotation) -> MKAnnotationView? {
+		let pinView = MKPinAnnotationView(annotation: annotation, reuseIdentifier: nil)
+		pinView.animatesDrop = true
+		
+		return pinView
+	}
 }
 

		super.viewDidLoad()
		
		mapView.delegate = self
	}
	
	override func viewWillAppear(animated: Bool) {

		super.didReceiveMemoryWarning()
		// Dispose of any resources that can be recreated.
	}
	
	//MARk: Map Functions
	func addPinToMap(longPressGesture:UILongPressGestureRecognizer) {
		if longPressGesture.state == .Began {
			let pin = MKPointAnnotation()
			let touchCoord = longPressGesture.locationInView(mapView)
			pin.coordinate = mapView.convertPoint(touchCoord, toCoordinateFromView: mapView)
			mapView.addAnnotation(pin)
		}
	}
}

extension MapViewController : MKMapViewDelegate {
