Front-end updated to work with Google and Facebook authentication.