Adding the ruby modules and draft puppet validation code