feat(reqs): add requirements.
feat(setup): add setup.py.
feat(ignore): add gitignore - __pycache__, *.pyc, *egg*.