Add CLI argument support and use without config file if desired.