adding validator library that include wider range of validators than only a URL