A localStorage adapter for Exoskeleton.js and HTML5 environments