added setup.py
moved requirements