puppet modules for installing and building