converts config to global object
allows running without config file (pure defaults)
converts feature config to struct