Added: point and dir lights, Blinn-Phong shading