INT: cleaned up the perspective projection matrix in camera
INT: some cleanup in phong shader
INT: integrated the specular light to the material struct