added new sign up page with option to create username or sign up with social media