Made input no longer rely on a conio.h call -- need to wait until the hSetBuffering bug is fixed.