Implement skeleton of Readline()

Learned a bit about how this works, but the important parts are not
implemented at all. Thinking this is a good time to start breaking
the interface and not using global vars.