fleshing out the dotfiles puppet structure