Added Keyboard input

will read all characters, won't read in arrow keys, escape will end the
program