proxy base on libevent. Initial version.