Can we add profile support? Using the Cobra library to load configuration files and process command line arguments seems more friendly; if possible, I will commit a PR.