Use clone instead of ctl
Implement named job directory creation, add trace level logging, refactor/cleanup