first pass at working puppet code
first pass at a working environment