async fn subcommand_start( context: &mut Context, client_count: u8, write_logs: bool, verbose: bool, seed: Option<String>, map_exchange_string: Option<String>, wait_until_finished: bool, recreate: bool) -> Result<Option<String>, Error>