added mention of backbone.js, since we've started using it