adds puppet
updates zshrc