Use [Viper](https://github.com/spf13/viper) to handle - configuration defaults - multiple config format (e.g. `json`, `yaml`) - environment variable injection