List all files recursively from a root directory