Async update!

The methods for downloading maps have been updated to work
asynchronously. Currently there is an issue with downloading maps and
launching the activity. I believe it is because it's trying to launch
the tour before it is ready.

I'll work on it over the weekend.

Signed-off-by: snova59 <snova595@uwsp.edu>