[WIP] Feature/job directories

#8
Unused method argument - `source_dir`. If it's necessary, use `_` or `_source_dir` as an argument name to indicate that it won't be used. You can also write as `copy_recursive(*)` if you want the method to accept any arguments but don't care about them.<br>Unused method argument - `target_dir`. If it's necessary, use `_` or `_target_dir` as an argument name to indicate that it won't be used. You can also write as `copy_recursive(*)` if you want the method to accept any arguments but don't care about them.