implemented manifest structure like on puppetlabs ntp module