An terminal like interface made in python using curses. It's like an old school dumb terminal, in the sense that it does nothing with the string that it is passed, that is the job of any program using the interface.
create a App object and use the two instance methods supplied getMessage() and setResponse(text_to_output).