added normal vector field functions and class for linear elements