keep the service simple

I was way overthinking this thing. If we just include the dictionary in a JavaScript file, then we don't need `$http` or `localStorage`; we just need to trust the browser to do caching correctly. And the JSON is not that big, anyway.
tired of jshint bugging me about using singlequotes vs. doublequotes. no reason to be so picky