added UrlUtils with a isValidDomain static method