If the app crashed before computing notifications, compute the notifications the next time the app starts.  Added an AppFinishedLoading class to handle executing tasks that shouldn't be executed until the map app finishes loading