A very simple signal-and-slot library for Java