add EventChannel
fix index.js and udpate package version
wrap event channel files for amd-npm