added crossroads.js, hash.js and signal-js.js