Added MathNet.Numerics for BigRational and any other mathematical functions. Cleaned up the scope of some functions. Also took away the generic-ness of GridItem, Grid, and GridState; we're only dealing with WaterTanks from now on