Move shader loading to GLGraphics