changed the norm_cross from using 3 double scalars to a single double vector of 3 x 1