A project skeleton with puppet modules