JavaScript Smackdown! Choosing your MVC amongst Angular, Ember, and Backbone