Add preliminary console input support