checking if a file is executable before running, journal doesn't spawn a new process for default
partial view command implemented
search is better, primitive view command, completion to work with view
shorter and nicer completion (slightly broken)