move things around so setuptools can install this package

I created a setup.py so pip/easy_install knows how to handle this package, and can install it along with the necessary dependencies (just adns at the moment).