localStorage plugin to communicate between tabs