DDT Modification to Account for Floating Point Error

When testing with more than 15 points the polynomial stops intersecting
the points. I changed the type of the tables I was using for storing the
newton form to doubles from floats so it would have precision up to the
required 20 input points.