Add custom validator
Refactor test files
Update pattern validator
Refctor and Add test
Fix: Cannot binding