udpated for opengl stuff

updated for shaders and util