Fix bugs using old command names.
Pass InputInterface and ContainerInterface to WebSocket's constructor.
Abilitiy to write chat messages, use json to encode strings.