have almost written Ridger regression solver

Seems like it would be more flexible to supply a List<Double> than a double[].