first pass at multi bridges
added asycn implemenation of GetLights for multiAPI