Added more shader generators + Shader Primitive Specification