Web front-end using jquery, hasher.js, crossroads.js