Namespace changes and unit tests implementation for validators

- move corresponding validators to the root namespace ```Agency\Validators```
- implement unit tests for all validators