Revision:
1. Added outbound dispatcher facade.
2. Input event persister.