remove lastlocation, it will remain in LocationService
add getDestination and implement getDistance()