converted cpf_correct to participation factor
cpf running
got 1st and 2nd phase operating
a lot of changes, some may be bad ones
fixed matrix singularity issues, simplified subfunctions
Lagrange Interpolation + adaptive step size
fixed singular matrix detection
changed base from 'zero load' to 'low load'
adaptive step size in Voltage phase (not sure if it improves speed)
backing up
improved variable step size and got 3rd Phase working for one example
updated readme.md
added lagrangepoly locally
tuned prediction-correction in Phase 3 for higher speed
fixed up pretty printing and changed adjustments
modularized logging of steps
cleaning up and documentation
replicated predicted_list, corrected_list, combined_list post-computation
removed instances of 'corrected_list' and 'predicted_list' before output
refined point counting