file storage layer implementation

[PT 48631695] file storage implementation
[PT 48631681] FileUploader/FileDownloader/FileCleaner
[PT 48631833] remove resume local file storage