new file vectorized.go with vectorized functions for float64;
reduce dependency on package floats