Ch06 InputValidation Architecture classes