adding setup.py for inclusion in PyPi