Efficient implementation of Events and Maps

Event, Map screens are not reloaded if already present. Handler for no
internet connection on Events screen