Use notification center to start monitoring regions. Store Reminders with CoreData. Show regions on map with overlays.