Initial intent support working.  Next add support for intent listener.