Volatile tools: jQuery, Ractive, router.js and HTML5-History-API