new FileWorker, and Job files and object constructors