Adding IValidator interface
Implementing the IValidator interface
Implementing the IValidator interface in ValidationSet
Adding example for nested sets
Updating class to request the interface and not the base class
Adding nested set test for Recursive Validator
Merge branch 'feature/recursive-set-validation' into develop