First working version including all puppet modules.