Small library to create simple event chains to handle