Updating routing to use events.
Adding email to account header.
Changing route event to filter.
Updating status handling and events. Updating transitions.
Cleanup of renderings. Fixing events and routes.