Añadidos iconos y cambios menores en el código