Added Triangle normal calculation and a function to sort triangles by centroid