get improved location results, stop Location Manager when finished
notifying user when Location Manager is finished
add functionality to stop button
handle inacurate location case, handle timing out case