JavaScript Directive System for Backbone