Input shouldn’t evaluate input- let Process;

- Move evaluation of input to Process.
- Move logic of what the input is out of the CommandRepository and into Process.
- Promote #by_keypress and #by_keyword to public methods.
- Input is now responsible for just input.
- Update EventLoop to now set the initial interface state, currently does nothing, but the thought was there.
- Rename #reset to #clear in Queue.
- Add #view to Queue for debugging.