A console UI with title line, input line with history, and message log