A Java Utility Library for Handling Asynchronize Events