now using backbone.js for frontend UI