Refcatoring de l'index et de la liste

avec ajout d'un builder dans l'index
suppression de l'empty liste