Actually implement directory purging
Require a verbosity level for -v
--trace is no longer a noop