user model and tests
signup page and tests
updated errors partial
more user pages tests