Use requirements files to consolidate dependencies.
Merge pull request #159 from gotgenes/feature-use_requirements_files

Use requirements files to consolidate dependencies.