event-system

Conventions for custom event naming, dispatching, and handling between components. Use when implementing component communication.