A component for working with files such as writing to a directory or polling a directory for files.