Initial worker, needs testing.
Worker stuff is done.  Added initial logging stuff.