add Puppet major mode