New puppetclass params and type param

Add a new set of puppetclass defaults and add a type reference

Change-Id: I4010bfaa31563060986ccde253868c133c72c947