Started with GLSL generator.
Continued with HLSL tree.
Updated HLSL grammar spec.
Continued with HLSL tree nodes.