A site.pp and a collection of modules attempting to completely Puppet my Windows desktop