Building the SoundCloud mobile site using backbone.js

The SoundCloud team chose jquery-tmpl for templating and extended Backbone to allow for history.pushState to map URLs and added a client side cache with HTML5 sessionStorage.