Receive work continually

The Worker code is currently synchronous. This will need to be modified
to be asynchronous.