Use configStorage object as a storage for the data instead of window.location
+ implements backend sync!