Add basic dep for testing
Add shell command
Use exit_success? predicate
Add Path#touch and Path#remove
Simplify shell calls