Added a getFilesList() function in both DFS & interface

It returns an iterator to all of the handler's files.
Added todo
Added DSFBackend factory