add shader (GLSL) support
update README