add validations & errors to user
Merge pull request #10 from ricarora/uservalidations

add validations & errors to user