     dynamic var title:String?
     dynamic var subtitle:String?
     dynamic var coordinate: CLLocationCoordinate2D
+    var removable = false
+    
+    var tintColor:UIColor?
     
     init(latitude:Double, longitude:Double)
     {


class LocationDetailTableViewController:UIViewController, UITableViewDataSource, UITableViewDelegate, MKMapViewDelegate
{
    var location:LocationInfo!
    
    @IBOutlet weak var mapView: MKMapView!
    @IBOutlet weak var tableView: UITableView!
    
    private var marsloc:CLLocation!
    
    override func viewDidLoad()
    {

    //MARK: gc
    deinit
    {
        clearUserAnnotation()
        mapView.removeAnnotations(mapView.annotations)
        mapTap.removeObserver(self, forKeyPath: "state", context: &MAP_TAP_CONTEXT)
    }
}