Split the event handles out into controllers and post-controllers, move imperative UI manipulation into its own ns
Move chat plugins out to their own ns
Move out unused plugin code from main-area
Fix default handler for control-event to return the current state
Add in control event handlers to update search filter
Send events for search-filter when the navbar search area is updated
Filter the messages out if there's currently a value in [:settings :forms :search :value]