Keep track of last events for liveliness. Clear out the chat events to ensure no memory pressure.
Add to private chat. make more sensible.
Refresh the web view every 1 hour after an event has not been received. Update last event on web view load. Only start the processor when not loaded. Moved all the logic into the webViewDelegate. Changed this to controller