Configurable bin dir

We don't have our binaries in `shell`, which is hardcoded as of now. This pull request makes it configurable, but assumes `shell` as default.