Refactorizacion de repositorios
refactorizacion de los repositorios y correcciones menores