Add event dispatcher for dispatching events when app makes a state transition.
Update stores to use event dispatcher.
Update views to use event dispatcher.