Chat functionality, basic control infrastructure