Do not like all these dependencies. Add a second env for testing?
updated gitignore
updated... requirements.