Experiments with Crossroads.js and Hasher.js.