added requirements file and minor change in setup.py