40% done for PA1, added barycentric interpolation of normals