[shitou] - add EventType constant,add EventHandleFactory to rout different event to specific handler, add eventTypePicker