Asynchronous Component based Event Application Framework