Code Review
Code Review

- Incorporated (most of the) feedback from John's review of the code.
  Got stuck on replacing 'import commands' with 'import subprocess',
  and all that entails.

tbabej/task,tbabej/task,tbabej/task,tbabej/task,tbabej/task