Small restructure of NN KDE code to avoid zero bandwidths where possible.
Fixed bug in running PP on CAD data (initial estimate of p had negative values)
Still not conerging to a sensible value.