Listagem dos arquivos agora é feita pelo metodo Cache do SDK, retirado variaveis e imports desnecessarios e download agora é feito Async