add setup.py for setup tools

Would be nice to use setuptools for installing etc.