[WFCORE-236] Refactor FileSystemDeploymentService

Separate out the different use cases so it's not such a hodgepodge.