moved fileOpen methods into Favor.FileSystemManager