didn't play a lot with resulting code, mostly reviewed it
note: dir "c:\Programs Files\"<tab> should circle among the subdirectories... current code doesn't
also dir c<tab> (with a first file displayed), then reduce size of console window to be shorter than input line, will display input on line after the prompt