Add worker lib and example for the Majordomo Protocol