pep8 fixes
added exception for the requests import
added requirements.txt file