adding ctx to zproxy struct and working on zproxy_start