add password length validation
add email uniqueness
Merge pull request #3 from VirginSoil/user_validation

User validation