added typeSafeConfig loader so one can config with HOCON
Update cli to use new config loader