GENI AM API v3 compliant abstract driver class