ClientEngine: refactor connection to separate function, add promise flow
ClientEngine: refactor connection to separate function, add promise flow

lance-gg/lance,lance-gg/lance,OpherV/Incheon,OpherV/Incheon