made Shader struct no longer version specific, and removed shader from Scene struct.
made Shader struct no longer version specific, and removed shader from Scene struct.

chrisliebert/quick-3d,chrisliebert/quick-3d,chrisliebert/quick-3d,chrisliebert/quick-3d,chrisliebert/quick-3d