don't need to cache the vectors now not using sylvester.

FIXME: anglesArray in running freeness stat is full of nulls
More cleanup, fix error in Vector#modulus