modern puppet infrastructure on gentoo with style