added mergeList method to reduce method complexity
updated common domain names to be in urls instead of domains.json
updated domain in Url and test