Keep track of collapsed modules

We should keep track of the collapsed modules in de sidebar. This will come in handy when an unauthenticated user wants to continue adding series after being prompted to sign in.
Keeping `localDataStorage` as `localStorage` would conflict with the browser object.