Light attributes added to the object classes. Specular ligthing added to the fragment shader. Tested and works.