events now populate based on map

 An initial call is made to retrieve all events & then used for subsequent calls to retrieve events for a specific map.