adding simple validator mock

This class will help people to test their validations

closes #14 
Its not a good design to expose internal representations to child classes. Allowing this child classes can change instances, causing some undesired behaviors.