Library for easy processing of keyboard entry from terminal-based programs
http://www.leonerd.org.uk/code/libtermkey/