in app.coffee:
- shortened url structure
- moved business / data logic into a service
- moved 'unescaping' into data parsing functions, so they are called
  once

in template.html:
- made use of ng-pluralize
- added ng-if to remove hidden child comments from the DOM
- utilized ng-bind and ng-bind-template
Renamed root controller, switched ng-if back to an ng-show to maintain state of nested child comments