AngularJS, Backbone.js and Client-Centric Design