Redefining Screen data structure
Introducing ncurses
Extracting getInputChar from getInput