Don't return os.FileInfo, only size & name
Refactor to support multiple output formats.