pass config struct to each command function
do not raise "config file not found" error if user run the command that doesnt use config
pass config struct to command.Fn
add config struct and RemoteConfig struct to config.go
remove unused function from main()