start unittest for user model
refactor user model validators
add user password unittest