Advance through list of waypoints automatically, play appropriate sounds to direct user as we receive location from GPS.

Also refactored out the sound-generation code (can't solve the clicking noise) and sanitized the Location logic and UI.