EVE interface source program that handles terminal I/O including prompting, outputting messages, and reading keys