Puppet directory structure.