add add_gateway method to spreedly_core