Ported Validator to using Equation, updated Sovler to use eqIsValid
Cleaned up unneeded methods from Validator.
More testing needed