Creado DataTable para estandarizar las tables
Creado ClientTable para simplificar, hereda de DataTable
Corregido EscapeListener para enviar evento de cerrar en vez de dispose