Add puppet module
Add yaml mode