Add tons more domains & optimize back end

Most of the google domains are thanks to: https://en.wikipedia.org/wiki/List_of_Google_domains
fix typo

In this case either $i or $1 works, but it should probably be $1
Fix excess white space
Merge pull request #4 from tiemay/patch-1

Add tons more domains & optimize back end