- Allow task args to be an array of arrays to run subsequent programs (and break if one fails).
- `requirements.txt` added.