Show eshell on startup, refactor bindings