Correct dependencies

- Use the most specific dependencies, not the entire framework
Merge branch 'feature/streamline-tools'

Streamline QA tools and dependencies, and add contribution guide