Get rid of $name.  Create class variables for $user, $group.
Version is now a variable not a class parameter.
Removed $name.  Added $user, $group.
Decided to put the puppet directory in ~/.puppet
Redo perlbrew module.
Don't user require.  Apparently no one uses require.
Fix modulepath. (again)
Switch away from the include syntax.
Move perl module packages in here.