code: @Deprecated
  	public static void start(Client client, String root) throws Exception {
  		logger.info("starting automatic settings/mappings discovery");
  
  		// TODO make it a parameter
  		boolean merge = Defaults.MergeMappings;
  		boolean force = Defaults.ForceCreation;
  
  		// create templates
  		List<String> templateNames = TemplateFinder.findTemplates(root);
  		for (String templateName : templateNames) {
  			createTemplate(client, root, templateName, force);
  		}
  
  		// create indices
  		Collection<String> indexNames = IndexFinder.findIndexNames(root);
  		for (String indexName : indexNames) {
  			createIndex(client, root, indexName, force);
  			updateSettings(client, root, indexName);
  		}
  		logger.info("start done. Rock & roll!");
  	}
docs: Automatically scan classpath and creates indices, types, templates...
  @param client elasticsearch client
  @param root dir within the classpath
  @throws Exception when beyonder can not start
  @deprecated You should use now the RestClient implementation
  @see #start(RestClient, String) for the RestClient implementation