Fix #2 by checking for TLD during NXDOMAIN error
Format with Flake8 as much as possible
Clarify the classifiers for PyPI