Currently flags are done using the vanilla go flag parser. This could be improved through the use of Cobra and/or Viper.