Extracted test case methods from Base.pm, moved into new file Role/Value.pm
Improved documentation across the board; added pArray and pHash functions to DSL