added presence validation and feature on length validation
Merge pull request #87 from GantMan/master

added presence validation and feature on length validation