A guide to the design of dialogues created for teletype machines, visual display units, graphics terminals, and voice answerback units