This controller and model handle registering a new account and logging in