Understanding Puppet and the PeopleSoft Puppet Modules