added lighting to the openGL