refined and renamed the examples in bin/, consumer can now run arbitrary function on received queue item