Rewrite to be automatic, not interactive
Add cabal regex dependency
Update README