Topic listening using underscore.js templating