recursively calling partials to display a file structure