moved requirements.txt contents to setup.py