remove extraneous boiler plate stuff
Refactored and updated as a parameterized class that can be used with hiera, updated to latest README.md format from PL