Abstraction of all the mess needed to get basic keyboard input from the console in Java.