Add PuppetClass, Parameter and Value repositories interface