added requirements, added scripts back to setup.py