Add underscore library and use to merge config; fix typo on home route.

Underscore it is. And I noticed a typo on line 16 of routes/index.js. I updated the package.json with underscore, and added "url" since it was missing.