Changes to the UWMGeolocationManager. No more recreating Geolocator. Adjusted the accuracy of the readings.
Location messages are now sent on a thread.
Try catch over the search function. Added a message box to the catch handler. No more random crashing.... hopefully.