many related changes -- allow command line configs, validate addresses, overhaul bootstrap.