Create supercat.asm

use an input buffer to read input chunk by chunk, return single key at a time