renamed variables to fit. password = user_key, user_key or key = auto_key
INCOMPLETE: working on getting email verification working
We have a working authentication system!. There still might need to be a few edits... like it would be nice if the system only deleted things at the very end.