adding setup.py script