adding user model spec and editing spec, not finished
adding user model spec and editing spec, not finished