A JavaScript storage events library