Added constant folding for array math.  Added range operations.
Added start of fluid motion shader.