add setup.py, update reqs

should resolve issue #10