basic shaders added, blending support added.