Separate enqueue process from manager.  Fixes #14.