[develop] add gate_server and command_client