Java Class for explore files across filesystem, cloud etc.