Clean up parameters in init.pp and add some documentation.