hiera.yaml belongs in /etc/hiera.yaml
mark /etc/hiera.yaml as configuration
add smf manifests, switch configuration to /etc/puppet, and provide base config