Rewrote the field line tracing for use with kineticJ upshift scenario.