Adding support for a validator option to reader

  * Added validator interface
  * Added needed options to options file
  * Pre-tested push due to env issues, needs to be tested/validated for functionality