finish user signup, gravatar images, and test-factories