Directory Submission Worker

In Progress