Now that we have a Validator, let's turn that into a proper rules engine, centralizing the rules therein