added more login validation, started validation to prevent prevent duplicate users from signing up