introduce config.json: application-centered configuration arrays
introduce is_hidden to obey config.json's hidden_fields