Asynchronous event notification library
