Added initial puppet files
Add useful library