Remove colors from dependencies
Implement event-driven messaging