Puppet Web Apps Refactoring