Programa actualizado aunque con errores en los layouts que no pude
corregir