First draft of InfiltrationCalculator object
Infiltration calculation giving same results

The infiltration calculation is giving the same results as the
original version. More testing is needed, but that should wait
until the new objects are in place. The infiltration program
will be a mess for a while.