[WIP] Offsite gateway abstraction layer API v2

Doing some looking into a better abstraction layer for offsite gateways.