Changed setup.py to use setuptools
Updated setup script