Updating the info inside of setup.py which is outdated and pep8 cleanup

the `url` is outdated in `setup.py` and there was no `description` in `setup.py`. Having no `description` will list the project as `UNKNOWN` in `pypi` listings.