Remove unused class, add string length validation attribute.
Fix string length bug, add string length validation
Add range and regex validation attribute. Fix string length attribute bug, and add them to unit testing.
Add counter validation.
Add IView.