Refactored external file management
Merge pull request #1041 from duke-libraries/file-management

Refactored external file management