Started implementing Listener based API for receiving zone events.