Finish chat interface (for now at least), closes #31