fixed sending email while not signed in and added ToS
fixing login. There is still a weird log with no user bug
fixed weird login bug