Notable changes
- have a working command line, but still have improvements
- tab autocomplete mostly works
- file operations now work properly most of the time with a proper progression bar
- certain keys are now mappable (e.g. backspace, tab, enter)
TODOs
- command line should not have to use quotes to escape spaces and such like ranger
- command line doesn't show run off text
- preview support is still not performing well
- listen for fs changes so directory contents are up to date