Added a Sign up feature, with a user model.