First implementation attempt
Added hasstatus attribute
Work with anchors to confine execution
Refactored to provide specific version + implemented versionlock
Provides config files to manage elasticsearch settings
Initialize puppet environment due to upgrade puppet version