Implement file system abstractions and deployable file collector