Primera versión con interfaz gráfica.