lot of updates to Finance to deal with compounding in an easier manner for api user, and Math does a little bit better termination checking for trial and error solving