[FEAT] Client#initialize now takes an optional api_key