Moved the DLL load to Storage

Moved the loading of DLL to the storage since only storage should be the
only component to read and write to the file system.

Also created the collated folder as required