flex client generator