Add puppet-mode