Implemented Matte shading. Added Light class, Ambient, Directional, PointLight, RayCast. Updated Geometric Objects, ShadeRec, World to get the shading to work