Reorganise a few things
Rename validators -> rules and cleanup unused and naming
Add list rules `in` and `notIn`
Add rules `isAlpha` and `isAlphaNum`