consolidated Quine.{Cache,Shader,StateVar} into Quine.GL