Frontend
Adds config/local.js to .gitignore and removes from repo
Production deployment
Adds error logging
Shows useful error message for invalid URLs