add native code and breakout shaders into files
add native rendering and rgba shader, and WebGL