renamed BashBackend to ShellBackend