removed sessionstorage, added dependency for dom-storage