Update manifests/init.pp

Made the init.pp actually pass the provider to the params class for the logic and removed the extremely strange inheritance.