updated setup.py and requirements.txt, added readme