Add social authentication
Add 404 handling