Rewriting of DNS-py

Introducing DNS-py2: Electric Boogaloo