Loosely-coupled communication between Backbone.js views