Initial commit

TODO:
* Hieradata templates
* Puppet post reboot config