fix alphaChannel typo
stop polluting global namespce and adding require js support
renaming
adding jQuery and Zepto support
update test implementation