Add signup and Facebook login
Add login and handle sing-in errors better