Adding more metadata to setup.py and taking out minor pep8 violations