adding basic chat interface