Changes to list and attempts to fix threading issue.

Lists were changed slightly in an attempt to fix the issue with creating
new texts in-thread. Comments were added for some clarity. Locations are
still forced into a hard-coded waypoint to isolate threading problem.
App launches into navigation without consulting user for location to
choose.