libee: an event handling library.