added puppet syntax and lint checks
fixed lint issues