set up shaderPrograms