[File] Added a filesystem Adapter interface.