added gravatar, email validation, and formatted gravatar styles