Remove default values.
Remove unnecessary self.
Move method.
Move methods, add tests.
Create accessors for `keypress` and `keyword` attributes.
Access origin through interface.
Create class to evaluate input.
Return cursor to bottom of output on exit, don’t clear the screen.
Place the cursor in the correct place for input.