rename event package to xeventhandler