Make interpolate public static member of DataPoint
Moved value calculations to static functions
Force initial redraw of plots to add axes