Añadidos comentarios y mejora en la documentacion