move WebGL shaders from html file to ImageEditor.js