Add a --recursive option to the CLI