I also documented most of the options, and moved many of the common parameters that are shared between master & slave to a params.pp class.    There's now a master class, as well, to make life easier for new users, mostly to ensure that the swarm plugin has the correct version to pair w/ the slave.