Sundays work.  Not complete
intermediary commit -- still debugging
renamed DistributeEngines.pm to Distributer.pm
DM move to Moose partially complete.  All tests pass.  We need more tests...