Move last event processing into MainScreen.

MainScreen was the only user.
Merge branch 'last-event' into develop