update init.pp documentation, include install and config classes, and inherit params class
add initial params, install, and config classes
add perl class for installing perls
add cpan::module class for install cpan modules