Refactor, and Implement length validator
Add numeric validator
Update README.md