Better implemented event details, list bug fixed

I added the thread stuff to the list from the map activity.  Now it'll
wait for the GPS to update until it tries to grab the events.