Bug fixes:
Oscillantion problem solved for valve boundary condition. The issue was that the input parser was adding B's and R's of transient pipe to steady state valve.
Curve mapper improved so that input value can be outside specified range, which will return one of extreme values.
Package Utils split into Comparators, Input, and Output

AsyncFileWriter thread needs to hold until done for it to be called again.