Added a requirements file.
Refactored sub_process to subprocess
refactored sub_process to subprocess
Merge pull request #1 from SamPortnow/master

Merges Sam's improvements.