moved files back under spec.  new 'test' cookbook. added validation step.  too many changes in a single commit :(