Wrap Terminal/getKey in World method
Extract `event-stream` and refactor `run`
Extract `editor-stream`
Move respond's :resize method into editor ns
Extract e/finished?
Remove & from e/initial-editor arguments