implemented EditLocation reusing LocationDetailsViewController ref #8