Add a revamped chat interface & config support