update location view and add foursquare API